payment instruments other than cash - German English Dictionary